function checkForm(f)
{
	var err = '';
	if(f.email.value == '') err += "Введите e-mail\n";
	if(!isValidEmail(f.email.value)) err += "E-mail введён неправильно\n";
	if(f.referer_email.value != '' && !isValidEmail(f.referer_email.value)) err += "E-mail реферера введён неправильно\n";
	if(err)
	{
		alert(err);
		return false;
	}
	return true;
}

function keyDesyatnikEmail(input)
{
	if(input.value == '')
	{
//		input.form.button_find_desyatnik.disabled = true;
//		input.form.save.disabled = false;
		document.getElementById('new_desyatnik_fio').innerHTML = '';
	}
	else
	{
//		input.form.button_find_desyatnik.disabled = false;
//		input.form.save.disabled = true;
	}
	input.parentNode.parentNode.parentNode.parentNode.rows[1].cells[0].className = input.value == '' ? "" : "error";
}

function findDesyatnik(b)
{
	var email = b.form.new_dsesyatnik_email.value;
	$.ajax({
		url: base_url + 'ajax/get_desyatnik_by_email/',
		type: 'POST',
		data: {email:email},
		success: function(data)
		{						
			if(data == '')
			{
				alert('Десятник не найден');
				b.form.day_ch_parent.disabled = true;
				b.form.month_ch_parent.disabled = true;
				b.form.year_ch_parent.disabled = true;
			}
			else
			{
				document.getElementById('new_desyatnik_fio').innerHTML = data;
				b.form.button_find_desyatnik.disabled = true;
				b.form.save.disabled = false;
				b.form.day_ch_parent.disabled = false;
				b.form.month_ch_parent.disabled = false;
				b.form.year_ch_parent.disabled = false;
			}
		}
	});
}


function isValidEmail (email)
{
	email = email.replace(/^\s+|\s+$/g, '');
	return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}

function blurQuickAdd(area)
{
	if(area.value == "")
	{
		area.value = "Вы можете воспользоваться формой быстрого добавления участника\n\nДля этого скопируйте сюда данные об участнике из АВТОНОМНОГО ЛК нажмите \"Добавить\"\n\nТакже для добавления Вы можете воспользоваться формой ниже.";
	}
}

function focusQuickAdd(area)
{
	if(area.value == "Вы можете воспользоваться формой быстрого добавления участника\n\nДля этого скопируйте сюда данные об участнике из АВТОНОМНОГО ЛК нажмите \"Добавить\"\n\nТакже для добавления Вы можете воспользоваться формой ниже.")
	{
		area.value = "";
	}
}

function changeUpLevel(input)
{
	input.form.up_level.disabled = !input.checked; 
	input.form.day_ch_level.disabled = !input.checked; 
	input.form.month_ch_level.disabled = !input.checked; 
	input.form.year_ch_level.disabled = !input.checked;
	input.parentNode.parentNode.parentNode.parentNode.rows[1].cells[0].className = input.checked ? "error" : "";
	if(input.checked)
	{
		alert('Прежде чем нажать на "Сохранить" установите верную дату смены должности');
	}
}
